# -*- coding: utf-8 -*-
# __author__ = 'xxx'
# env 2.7
# function: String 模块学习

"""
    string  模块主要是进行字符串相关操作的模块
"""

import  string

def useString():

    #大小写转换
    str1 = "this is test ok"
    print(string.upper(str1))

    #输出二十六个英文字符，大小写两种,数字
    print(string.ascii_letters)
    print(string.digits)

    #打印特殊字符
    print(string.punctuation)


    # 首字符大写
    print(string.capitalize("ok this is in statement"))

    print(string.capitalize("ok this is in statement"))


    print(string.split("ok,this,is,in,statement",','))
    print("ok,this,is,in,statement".split(','))

#useString()


"""
   python 中中文分词词库
   pip install jieba
   
   jieba分词的三种模式 ：精确模式、全模式、搜索引擎模式

- 精确模式：把文本精确的切分开，不存在冗余单词

- 全模式：把文本中所有可能的词语都扫描出来，有冗余

- 搜索引擎模式：在精确模式基础上，对长词再次切分 

   
"""

import  jieba
def jiebause():

    print jieba.lcut("这就是一个测试，大千世界，江湖有水流。")


jiebause()

#<https://www.cnblogs.com/lyy135146/p/11655105.html>
#<https://www.journaldev.com/23788/python-string-module>
#<https://www.cnblogs.com/lyy135146/p/11627709.html>

